Charts

The following charting enhancements are carried through the Crystal Report Designer and the Report Designer Component:

Automatically Scale Data Axis

Two new runtime properties have been added under the class GraphObject: EnableAutoScaleDataAxis and EnableAutoScaleData2Axis.

Legend Enhancements

In the Report Designer Component runtime, the new enumerator type CRPieLegendLayout has been added, and the new property LegendLayout has been added under the class GraphObject.

Chart on All Records

Please refer to the Crystal Reports User's Guide for a detailed description of this feature.

Chart on Running Totals

Please refer to the Crystal Reports User's Guide for a detailed description of this feature.

Default Titles for Charts

Previously, when you used the Report Expert to create a chart, the expert assigned a title to the chart unless you specified one. Now the expert supplies the following titles by default: title, subtitle, footnote, group title, data title, data2 title and series title.

To support these enhancements, the following new properties have been added to the GraphObject class for the Report Designer Component runtime:

Font Change for Chart Elements

You may now change the font used for chart elements. In the Report Designer Component runtime, properties have been added to the GraphObject class to change the font for these chart elements: title, subtitle, footnote, group title, data title, series title, legend, group labels, data labels and series labels.

New Formats for Data Points and Data Axes in Charts

Four new formats have been added to the Chart Expert to format data point values and data axis values: 1K, 1M, $1K and $1M.

In the Report Designer Component runtime, the following properties have been added to the GraphObject class to support this:

Creating Charts Based on a Cross-Tab

You may now create a chart based on a cross-tab object. A new method, AddGraphObject, has been added with the parameter pCrossTabObject. pCrossTabObject is optional, is a VARIANT type, and has to be a CrossTabObject. (For crGroupGraph and crDetailGraph, this parameter is ignored.)



Seagate Software IMG Holdings, Inc.
http://www.seagatesoftware.com
Support services:
http://support.seagatesoftware.com